Automatic Generation of Polynomial-Basis Multipliers in GF (2) using Recursive VHDL

نویسندگان

  • J. Nelson
  • G. Lai
  • A. Tenca
چکیده

Multiplication in GF (2) is very commonly used in the fields of cryptography and error correcting codes. Automating the design process for these multipliers could reduce the cost and development time of hardware implementations. In this project, we present a general design for these multipliers and a strategy to generate them automatically given the precision of the operands and the irreducible polynomial which defines the field. In particular, the generation and use of tree structures based on a previously proposed recursive VHDL technique is compared with other Galios Field multipliers. It is shown that the final result of this automatic design tool is very competitive with some specialized designs presented in the literature, with the advantage that it can be adjusted to any type of trinomial or pentanomial in the IEEE standard.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient implementation of low time complexity and pipelined bit-parallel polynomial basis multiplier over binary finite fields

This paper presents two efficient implementations of fast and pipelined bit-parallel polynomial basis multipliers over GF (2m) by irreducible pentanomials and trinomials. The architecture of the first multiplier is based on a parallel and independent computation of powers of the polynomial variable. In the second structure only even powers of the polynomial variable are used. The par...

متن کامل

Design of Polynomial Basis Multipliers over Gf(2)

This article addresses an efficient hardware implementations for multiplication over finite field GF(2). Multiplication in GF(2) is very commonly used in cryptography and error correcting codes. An efficient hardware could reduce the cost and development for these applications. This work presents the hardware implementation of polynomial basis. In this case, the multipliers were designed using ...

متن کامل

On Low Complexity Bit Parallel Polynomial Basis Multipliers

Representing finite field elements with respect to the polynomial (or standard) basis, we consider a bit parallel multiplier architecture for the finite field GF (2). Time and space complexities of such a multiplier heavily depend on the field defining irreducible polynomials. Based on a number of important classes of irreducible polynomials, we give exact complexity analyses of the multiplier ...

متن کامل

Polynomial Basis Multipliers for Irreducible Trinomials

We show that the step “modulo the degree-n field generating irreducible polynomial” in the classical definition of the GF (2) multiplication operation can be avoided. This leads to an alternative representation of the finite field multiplication operation. Combining this representation and the Chinese Remainder Theorem, we design bit-parallel GF (2) multipliers for irreducible trinomials u + u ...

متن کامل

Low space complexity CRT-based bit-parallel GF(2n) polynomial basis multipliers for irreducible trinomials

By selecting the largest possible value of k ∈ (n/2, 2n/3], we further reduce the AND and XOR gate complexities of the CRT-based hybrid parallel GF (2) polynomial basis multipliers for the irreducible trinomial f = u + u + 1 over GF (2): they are always less than those of the current fastest parallel multipliers – quadratic multipliers, i.e., n AND gates and n− 1 XOR gates. Our experimental res...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004